package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 水厂信息对象 dispatchWaterPlants
 * 
 * @author ruoyi
 * @date 2025-03-02
 */
public class DispatchWaterPlants extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 水厂信息编号 */
    private Long waterPlantsId;

    /** 水厂的名称 */
    @Excel(name = "水厂的名称")
    private String plantName;

    /** 水厂的地址。 */
    @Excel(name = "水厂的地址。")
    private String plantAddress;

    /** 水厂的联系人姓名。 */
    @Excel(name = "水厂的联系人姓名。")
    private String contactPerson;

    /** 创建人 */
    @Excel(name = "创建人")
    private String creator;

    /** 更新人 */
    @Excel(name = "更新人")
    private String updater;

    /** 水厂联系人的联系电话。 */
    @Excel(name = "水厂联系人的联系电话。")
    private String contactPhone;

    public void setWaterPlantsId(Long waterPlantsId) 
    {
        this.waterPlantsId = waterPlantsId;
    }

    public Long getWaterPlantsId() 
    {
        return waterPlantsId;
    }
    public void setPlantName(String plantName) 
    {
        this.plantName = plantName;
    }

    public String getPlantName() 
    {
        return plantName;
    }
    public void setPlantAddress(String plantAddress) 
    {
        this.plantAddress = plantAddress;
    }

    public String getPlantAddress() 
    {
        return plantAddress;
    }
    public void setContactPerson(String contactPerson) 
    {
        this.contactPerson = contactPerson;
    }

    public String getContactPerson() 
    {
        return contactPerson;
    }
    public void setCreator(String creator) 
    {
        this.creator = creator;
    }

    public String getCreator() 
    {
        return creator;
    }
    public void setUpdater(String updater) 
    {
        this.updater = updater;
    }

    public String getUpdater() 
    {
        return updater;
    }
    public void setContactPhone(String contactPhone) 
    {
        this.contactPhone = contactPhone;
    }

    public String getContactPhone() 
    {
        return contactPhone;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("waterPlantsId", getWaterPlantsId())
            .append("plantName", getPlantName())
            .append("plantAddress", getPlantAddress())
            .append("contactPerson", getContactPerson())
            .append("createTime", getCreateTime())
            .append("creator", getCreator())
            .append("updater", getUpdater())
            .append("updateTime", getUpdateTime())
            .append("contactPhone", getContactPhone())
            .toString();
    }
}
